home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
programr
/
cppu15.zip
/
CPPUTIL.LST
next >
Wrap
File List
|
1995-03-27
|
25KB
|
466 lines
Page No. 1
03/27/95
PD/Shareware Products in Library
Release Date Product Description
** Type AI
10/01/90 Turbo C++ source files and executable for Neural Network
implementation. Based on work in AI Magazine.
** Type BDE
11/05/94 A C++ wrapper encapsulation of the Borland Database
Engine (TM). It encapsulates calls to the Engines
functions and manages handles for BDE objects. It
includes exception handling to deal with Engine error
return values. Use pkunzip -d option.
** Type BIDS
04/07/93 An example of programming in OWL using Borland
International Data Structures (BIDS). Demonstrates an
easy way to use BIDS to store structured data in a
program.
** Type BSVP
02/15/94 A demonstration on the MicroHelp Slider, part of the
Borland Visual Solutions Pack (BC 4).
** Type Callback
01/30/95 A library providing a portable, type-safe mechanism for
intercomponent callback functions. Based on work
published in the February issue of the C++ Report.
** Type CD ROM
06/16/94 SCSI drive benchmark test program using ASPI functions.
Measures hard-disk, MO-disk, and CD_ROM SCSI drive
performance. Written using Borland C++ 3.1. SCSI
handling routines can be transplanted to other programs
to add SCSI support. Full C source.
** Type Classes
07/28/90 A collection of C++ files, downloaded from Borland
Programming Forum on Compuserve. No claims of authorship
or documentation included. Classes for directory,
graphics, linked lists, keyboard, binary trees, etc.
Turbo C++.
** Type Code
07/21/90 An executable file to convert C/C++ expressions to
pseudo-english, either interactively or from an input
source file.
** Type Code Analysis
07/13/89 Two utilities for C++: A C++ source code formatter, and
a program that will display the class hierarcy defined in
the input file. Note that these programs were written
before the release of C++ 2.0.
** Type Communication
05/14/90 An example of the use of C++ to implement asynchronous
Page No. 2
03/27/95
PD/Shareware Products in Library
Release Date Product Description
communication bypassing the slower bios routines. An
implementation of background communications.
** Type Compiler
12/08/93 Windows group icon installer for Borland C++ version 4.0.
** Type Complex
10/30/89 Complex number class for C++ 2.0.
** Type Compression
03/01/94 Data compression toolkit. Smaller and faster than other
compression utilities. Buffer and file interfaces.
Supports C/C++, Pascal, Assembly, BASIC, Visual Basic,
and others. Purchasers can use Cx royalty free in their
applications. Source available.
** Type Configuration
03/05/93 C++ class library that will provide for creation,
modification, reading and writing program initialization
(.ini) files.
** Type Container
01/13/94 Technical Information sheet on how to build the Borland
Container Class Libraries for BC4. A make file is
documented to show how to build the various 'flavors' of
the Container Classes.
** Type Control
12/06/94 A collection of custom controls, which can be installed
into the Borland Resource Workshop. Includes scrollbar
control, virtual list box control, spin control, calendar
control, tab control and edit control.
** Type Database
06/28/90 C++ class library for accessing the Paradox (tm) engine.
Paradox is a product of Borland International.
** Type Date/Time
07/25/90 Turbo C++ file to provide a Date Object class for date
manipulation. Based on an article by David Clark in
June, 1990 issue of C User's Journal.
** Type DDE
03/01/95 Source code in C++, implementing a DDE Program Manager
Class, permitting easy access to the Program Manager in
Windows 3.1 for adding, deleting, and modifying groups
and items.
** Type Debugger
01/09/91 Source code for a minimalist object oriented debugger.
See the .cpp files for documentation and explanations.
Demonstrates many interesting techniques.
Page No. 3
03/27/95
PD/Shareware Products in Library
Release Date Product Description
** Type Disk Management
02/12/94 Utility to delete unnecessary files created and left
behind by compilers and other development tools. It was
designed with Microsoft Visual C++ in mind, but it would
also be useful with other compilers.
** Type DOS
08/30/87 Extended command line processing for Turbo C. Wild card
expansion of file list on command line. Turbo C 2.0 and
Turbo C++ 1.0 provide a vendor supplied module that
accomplishes wild card expansion. Code may be of
interest.
** Type DPMI
11/05/94 16/32 bit DPMI Interface library for Borland C++ version
4.02 (with DOS powerpack). All of the documented DPMI
functions are included in 16 and 32 bit versions of the
library.
** Type Editor
01/10/91 A Turbo C++ script for use with the TEMC utility, to make
the editor in the Borland IDE emulate Brief.
** Type Error
01/25/94 C++ Library for device- and environment-independent error
reporting and prompting. Supports C++ streams, DOS,
Turbo Vision, Windows and OWL. Portable to any C++
compiler or application framework. Hooghlly
** Type FAQs
05/20/94 Multiple HSZ declarations, DLLs needed for apps,
undefined OwlMain, best way to write Windows programs,
using other file extensions with BC++, and recommended
C++ books.
** Type File
01/31/94 Smartly matches two source files by ignoring/including
comments, spaces, preprocessors, and character case.
Works with C/C++, Pascal, Basic, Assembly, Clipper, or
dBase.
** Type Games
06/22/93 Interactive online shareware version of the book
_Programming Object Oriented Arcade Games In Turbo C_.
Registration gets you a copy of the book and the last
four interactive online chapters. Supports Borland C++
BGI graphics.
** Type General
02/21/94 Full featured, general purpose C/C++ library. Almost 800
functions including, user interface tools, windows,
menus, message display, data entry, context sesitive
hypertext help, database tools with B-tree indexes,
Page No. 4
03/27/95
PD/Shareware Products in Library
Release Date Product Description
mouse, etc. Borland C/C++ 2.0 or later.
** Type Grammar
08/15/91 A set of YACC debugging tools and language grammars for C
and C++.
** Type Graphics
09/27/88 A small Computer Aided Design application developed on
C++. Demonstrates objects and methods in graphics
programming, etc.
** Type Help
10/14/91 Turbo C++ based system for providing context sensitive
help in your programs. Includes an executable to create
an indexed help file from a source text files.
** Type I/O
03/14/91 An I/O port manipulation utility. Includes Borland C++
source code, executable and project file. Not for the
uninitiated.
** Type IDE
04/10/92 Not compatible with latest version of Borland C++.
Resource file to allow you to add larger buttons to the
Turbo C++ for Windows toolbar. Intended for use when in
high resolution mode (1024x768).
** Type Interrupt
07/23/94 Library and source code to allow developers to use 16 bit
style C/C++ interrupt functions in 32bit mode. Library is
pre-built, but requires assembler to be rebuilt.
** Type Intl
07/17/94 A set of C++ classes to assist the MS Windows programmer
in providing support for internationalization.
** Type Keyboard
03/24/91 Single instance C++ class for complete control of the
keyboard. Automatically calls bios for extended keyboard
support. Status members for shift states. Set typematic
rate. Return ascii and scan codes from key pressed.
Clear keyboard buffer and more.
** Type Languages
10/12/91 Smalltalk for IBM PC compatibles. Compiled using Borland
C++ and Turbo C 2.0. Includes C source code, installation
documentation, instruction manual, and DOS executable.
Use ^Z to exit Smalltalk.
** Type Linked List
12/06/90 Hybrid stack/queue/linked list class. Sortable,
configurable, over 30 member functions for highly
individualized manipulation of data items. Well
Page No. 5
03/27/95
PD/Shareware Products in Library
Release Date Product Description
documented.
** Type Make
01/19/90 An executable program to control switches sent to Turbo C
command line compiler. Compiler directives are imbedded
in the source file as #cct directives. These are
extracted and TCC is called with the switches set.
Source included. Works with TC++.
** Type Math
11/02/91 A C++ class for set algebra with appropriate operator
overloads.
** Type Mathematics
03/25/92 C++ class for currency formatting, and related operations.
** Type Memory Management
05/21/90 Bidirectional associative memory header file which
includes standard definitions of variables and classes in
BAM system. C++ implementation developed on Zortech C++.
See BAMCPP in this library.
** Type MFC
11/01/93 Enhancements to the List Box in the Microsoft Foundation
Classes. Features Ownerdraw list box using transparent
Bitmaps, Drag and Drop, and Hierarchical list boxes.
** Type Miscellaneous
05/03/92 A C++ class for a generic report object. Sets up
headers, footers, etc. and keeps track of lines on the
page.
** Type Mouse
04/02/91 Borland C++ implementation of a single instance mouse
handler class. The class handles the difficult parts of
the mouse programming, allowing you to concentrate your
efforts on the application. All source is included, well
commented.
** Type MS Windows
06/04/91 Virtual pointer classes for programming in Microsoft
Windows 3.0. Frees the programmer of concern about
handles by managing global and local dynamic memory
allocation for you.
** Type MS Windows NT
11/18/93 A simple prototype to smooth real time flowrate
information. The prototype reads a file and applies a
linear regression algorithm to the data to smooth it out.
The output provides a standard average and the LR output
for comparison purposes. C source.
** Type Multitask
Page No. 6
03/27/95
PD/Shareware Products in Library
Release Date Product Description
08/21/91 A port to C++ of a C multitasking library. All source
code is provided (.cpp, .hpp and .asm).
** Type Network
12/14/90 ANSI C source code developed on Turbo C++ version 1.0.
Network mapping utility. Gives Network operating system,
redirections in effect and servers logged into.
** Type OS/2
12/08/93 Fix for the "signal" example function included with
Borland C++ for OS/2.
** Type OWL
05/21/92 A program that demonstrates using a Windows Color Common
Dialog Box with Borland C++ and the Object Windows
Library.
** Type Paradox Engine
06/10/91 Demonstration program providing an application whose code
is generated in Turbo Pascal, C and C++ by the vendors
Paradox Engine code generator. See the file Pdocd.zip
for the documentation.
** Type Patch
08/31/90 Patches for the Integrated Development Environment in
Turbo C++ version 1.0. Corrects: tendancy for Project
files to grow to immense size, and problems with CGA
color cards.
** Type Portability
12/20/93 A porting tool for users of Borland C++ 4.0. Functions
similarly to Microsoft's PortTool, and uses compatible
*.ini files. Identifies warning and errors under the
target environment.
** Type Printer
12/29/90 No longer supported. Object files and headers for C++
classes to control the printer. Low level bios functions
to high level functions. Completely documented. Source
code for the classes is available for an additional $20.
** Type Program Generator
06/01/94 Draw state diagrams and generate C/C++ code (or psuedo
code) in the Windows environment. Point and click tool
pallette. Generates aSCII C file from diagram. Prints
diagram in Window. Zooming and scrolling features.
Generates ASCII event and action lists.
** Type Reference
03/23/90 A demonstration of structure and class definitions using
OOP techniques, in an automobile trip implementation.
From a column by Al Stevens, presumed to be from Dr.
Dobbs Journal.
Page No. 7
03/27/95
PD/Shareware Products in Library
Release Date Product Description
** Type Resource
08/30/94 Resource file management package for C++ developers. The
advantages of using resources (files containing other
files) are increased speed, less wasted space, and a more
professional appearance.
** Type Screen
08/13/90 Object Oriented device independent screen driver package,
with all source code included.
** Type Screen Saver
08/31/94 A screen saver library with source code and demos.
Replaces the scrnsave.lib supplied in the Windows 3.1 SDK.
** Type Security
04/02/94 Portable implementation of the Secure Hashing Algorithm
written in Standard C. May be used for verifiable
transmission of file. Includes source and two
executables for MSDOS 386 machines. SHA.EXE compiled with
BC++4 and GSHA.EXE compiled with Gnu C++.
** Type Sort
10/23/94 Examples of sorting developed with Turbo C++ version 3.0.
Demonstrates swap, bubble and shell sort techniques.
** Type Sound
07/31/91 Source code for a Windows 3.0 sound processing
application. Code is for Borland C++ with the WhiteWater
Resource Guide.
** Type Spreadsheet
09/30/93 C++ module for accessing Excel format spreadsheet files.
** Type Streams
05/02/90 A collection of file access/manipulation objects in C++.
C++ source code plus some supporting .asm macros.
** Type String
10/26/89 String Class for C++.
** Type Template
10/13/92 Example code showing how to use the template feature
recently added to the C++ language specification.
** Type Text
10/18/93 A C++ Class for regular expression searches (GREP).
** Type Text Processing
05/26/93 Spell check module for Turbo C/ Turbo C++. Linkable
object files for C applications. Source code is
available for a $50 registration fee.
Page No. 8
03/27/95
PD/Shareware Products in Library
Release Date Product Description
** Type Timer
08/23/94 C callable library for timing code fragments with an
accuracy of better than 10 microseconds. Originally
written my M. Abrash in "Zen of Assembly". Includes C++
wrapper classes and an ultralong period timer. Real and
protected mode (16 & 32 bit).
** Type Translator
12/25/89 Eases the transition to object oriented programming by
providing an object oriented development environment.
This is a preprocessor, not a compiler. The vendors
installation methods leave a great deal to be desired.
File 1 of 2.
** Type TSR/ISR
10/27/92 A class for implementing instance specific ISRs
(Interrupt Service Routines). Borland C++.
** Type Turbo Vision
11/28/91 Code that demonstrates how to save the palette to, and
retreive it from a binary file in a Turbo Vision
application.
** Type User Interface
10/13/90 Text file providing guidance on using the Window Boss
with Turbo C++ version 1.0.
** Type VBX
04/05/94 Shows how to implement a VBX spreadsheet control as a
dialog. The control was supplied in the productivity
pack option with BC4.
** Type Virtual Object
10/01/90 A Turbo C++ class definition package to implement
"shippable objects", i.e., objects whose parameters may
not be known at compile time. Will require a little
study, as no documentation file is supplied.